// "use strict"
if (!layer) {
    alert("请加载layer")
}

var path = {

}

var api = {
    basePath:"",
    upPath:'',
    loading:"",
    ajax:function(requestUrl,method,requestData,SuccessCallback,successPar){
        api.loading = layer.load(5);
        $.ajax({
            type: method,
            url: api.basePath + requestUrl,
            data: requestData,
            contentType: "application/x-www-form-urlencoded",
            dataType: "json",
            sync: false,
            success: function(data) {
                layer.close(api.loading);
                var obj = null;
                try {
                    obj = eval('(' + data + ')');
                } catch (ex) {
                    obj = data;
                }
                layer.close(loading);
                if (obj.type == "success"){
                    SuccessCallback(obj,successPar);
                }else{
                    layer.msg(obj.message,{icon:5});
                }

            },
            error: function(err) {
                layer.close(api.loading);
                console.log(err);
            },
            complete: function(XHR, TS) {
                XHR = null
            }
        });
    },
}
var tool = {
    getQueryString:function (name){
        var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
        var r = window.location.search.substr(1).match(reg);
        if (r != null) {
            return unescape(r[2]);
        }
        return null;
    }
}

//登录弹窗
;(function(){
    var dialog;
    $("#loginBtn").click(function (){
        dialog = layer.open({
            type: 1,
            area: ['484px', '490px'], //宽高
            title: ['账号登录','background:#fff;border:none;font-size:20px;line-height:80px;height:80px;text-align:center;padding:0'],
            content: $('#dialog-login'),//捕获的元素，注意：最好该指定的元素要存放在body最外层，否则可能被其它的相对元素所影
            cancel: function(){

            }
        });
    })


    $("#loginWeixinBtn").click(function (){
        $("#dialog-login .form").hide();
        $(".dialogBtn .btn").hide();
        $("#loginWeixin").show();
        $("#loginUserBtn").show();
        $("#loginCodeBtn").show();
        $(".layui-layer-title")[0].innerText = "扫码登录";
    })

    $("#loginUserBtn").click(function (){
        $("#dialog-login .form").hide();
        $(".dialogBtn .btn").hide();
        $("#loginUser").show();
        $("#loginWeixinBtn").show();
        $("#loginCodeBtn").show();
        $(".layui-layer-title")[0].innerText = "账号登录";
    })

    $("#loginCodeBtn").click(function (){
        $("#dialog-login .form").hide();
        $(".dialogBtn .btn").hide();
        $("#loginCode").show();
        $("#loginWeixinBtn").show();
        $("#loginUserBtn").show();
        $(".layui-layer-title")[0].innerText = "短信登录";
    })

    $(".toRes").click(function (){
        layer.close(dialog);
        dialog = layer.open({
            type: 1,
            area: ['484px', '490px'], //宽高
            title: ['新用户注册','background:#fff;border:none;font-size:20px;line-height:80px;height:80px;text-align:center;padding:0'],
            content: $('#dialog-reg'),//捕获的元素，注意：最好该指定的元素要存放在body最外层，否则可能被其它的相对元素所影
            cancel: function(){

            }
        });
    })

    $("#goLogin").click(function (){
        layer.close(dialog);
        $("#dialog-login .form").hide();
        $(".dialogBtn .btn").hide();
        $("#loginUser").show();
        $("#loginWeixinBtn").show();
        $("#loginCodeBtn").show();
        dialog = layer.open({
            type: 1,
            area: ['484px', '490px'], //宽高
            title: ['账号登录','background:#fff;border:none;font-size:20px;line-height:80px;height:80px;text-align:center;padding:0'],
            content: $('#dialog-login'),//捕获的元素，注意：最好该指定的元素要存放在body最外层，否则可能被其它的相对元素所影
            cancel: function(){

            }
        });
    })

    $(".toRePass").click(function (){
        layer.close(dialog);
        dialog = layer.open({
            type: 1,
            area: ['484px', '490px'], //宽高
            title: ['重置密码','background:#fff;border:none;font-size:20px;line-height:80px;height:80px;text-align:center;padding:0'],
            content: $('#dialog-re-pass'),//捕获的元素，注意：最好该指定的元素要存放在body最外层，否则可能被其它的相对元素所影
            cancel: function(){

            }
        });
    })
})();

function getWidth(item,num) {
    var screen = 1320;
    var feng = num - 1;
    return (screen - item * num) / feng / 2
}

